/**
* @author Ashish Gupta
* CVSSP, University of Surrey
* Copyright (c) 2010 Ashish Gupta
* All rights reserved.
*/
/**
 * 
 */
package feature;

import java.util.ArrayList;

/**
 * @author Ashish
 *
 */
public class KeyPoint {
	private FeatureVector featureVector = null;
	private ArrayList<Integer> geneId = null;
	private ArrayList<Integer> clusterId = null;
	private ArrayList<Integer> hashedCellId = null;
	/**
	 * @param featureVector the featureVector to set
	 */
	public void setFeatureVector(FeatureVector featureVector) {
		this.featureVector = featureVector;
	}
	/**
	 * @return the featureVector
	 */
	public FeatureVector getFeatureVector() {
		return featureVector;
	}
	/**
	 * @param geneId the geneId to set
	 */
	public void setGeneId(ArrayList<Integer> geneId) {
		this.geneId = geneId;
	}
	/**
	 * @return the geneId
	 */
	public ArrayList<Integer> getGeneId() {
		return geneId;
	}
	/**
	 * @param clusterId the clusterId to set
	 */
	public void setClusterId(ArrayList<Integer> clusterId) {
		this.clusterId = clusterId;
	}
	/**
	 * @return the clusterId
	 */
	public ArrayList<Integer> getClusterId() {
		return clusterId;
	}
	/**
	 * @param hashedCellId the hashedCellId to set
	 */
	public void setHashedCellId(ArrayList<Integer> hashedCellId) {
		this.hashedCellId = hashedCellId;
	}
	/**
	 * @return the hashedCellId
	 */
	public ArrayList<Integer> getHashedCellId() {
		return hashedCellId;
	}
}
